Job Overview:
This role is responsible for the development, production, and ongoing maintenance of a website platform. You will manage cloud infrastructure, handle system administration tasks, and collaborate with various teams to identify and resolve issues as they arise. Strong communication skills are essential, as you will be working closely with junior and senior engineers, project managers, executives, as well as administrative staff, including executive assistants and receptionists.
Key Responsibilities:
- Manage and maintain the website platform, ensuring high availability and performance.
- Oversee cloud infrastructure (AWS) and handle system administration duties.
- Collaborate with cross-functional teams to troubleshoot and resolve issues in a timely manner.
- Research and evaluate new technologies to enhance operational efficiency and effectiveness.
- Implement highly scalable applications and integrate infrastructure builds with the application deployment process.
- Design, analyze, and evaluate automation scripts and systems to improve operational workflows.
Required Experience & Skills:
- Proficiency with web technologies such as CSS, HTTP, SSL, HTML, XML, Java, Linux.
- Hands-on experience with Amazon Web Services (AWS), DNS, NoSQL technologies, and web application development.
- Experience with CICD pipelines (Jenkins), ArgoCD (a plus), and AWS Kubernetes.
- Strong coding skills in Python and Java.
- Ability to design and implement automation scripts and systems for continuous integration and deployment (CI/CD).